package jpack.sz;

/**
 * @author Denis Migol
 * 
 */
public final class SzExitCode {
	/**
	 * Don't let anyone instantiate this class.
	 */
	private SzExitCode() {
	}

	/**
	 * No error
	 */
	public static final int NO_ERROR = 0;

	/**
	 * (Non fatal error(s)). For example, one or more files were locked by some
	 * other application, so they were not compressed.
	 */
	public static final int WARNING = 1;

	/**
	 * Fatal error
	 */
	public static final int FATAL_ERROR = 2;

	/**
	 * Command line error
	 */
	public static final int COMMAND_LINE_ERROR = 7;

	/**
	 * Not enough memory for operation
	 */
	public static final int NOT_ENOUGH_MEMORY_FOR_OPERATION = 8;

	/**
	 * User stopped the process
	 */
	public static final int USER_STOPPED_THE_PROCESS = 255;
}
